ball caster - Alemán Inglés Diccionario